package com.hulk.dryad.admin.mapstruct;

import com.hulk.dryad.admin.api.vo.DictCodeVO;
import com.hulk.dryad.persistence.entity.DictCode;
import com.hulk.dryad.persistence.struct.BasicStruct;
import org.mapstruct.Mapper;
import org.mapstruct.Mappings;
import org.mapstruct.factory.Mappers;

/**
 * @author hulk
 * @version 1.0
 * @date 2020/10/21 12:39 下午
 *
 * @see https://gitee.com/jiangpingcmt1/dx3906/blob/master/%E6%8A%80%E6%9C%AF%E8%B5%84%E6%96%99/MapStruct%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B-1.md
 * @see https://gitee.com/jiangpingcmt1/dx3906/blob/master/%E6%8A%80%E6%9C%AF%E8%B5%84%E6%96%99/MapStruct%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B-2.md
 *
 * @see https://mapstruct.org/documentation/stable/reference/html/
 */
@Mapper
public interface DictCodeStruct extends BasicStruct<DictCodeVO, DictCode> {

	DictCodeStruct INSTANCE = Mappers.getMapper(DictCodeStruct.class);


	@Override
	@Mappings({
	})
	DictCode to(DictCodeVO source) ;
}
